from django.conf.urls import include, url
from django.urls import path
from user_model import views
from rest_framework_jwt.views import obtain_jwt_token

urlpatterns = [
    # 注册验证码
    # url('^registercode$', views.GetRegisterView.as_view()),
    # # 注册
    # url('^register$', views.RegisterView.as_view()),
    # # 登录验证码
    # url('^getcode$', views.GetCodeView.as_view()),
    # # 登录
    # url('^login$', views.LoginView.as_view()),
    # # 验证码登录
    # url('^logincode$', views.CodeLoginView.as_view()),
    # # 修改用户信息
    # url('^update$', views.ModificationView.as_view()),
    # # 注销用户
    # url('^delete$', views.UnsubscribeView.as_view()),
    # # 忘记密码 获取验证码
    # url('^resetcode$', views.ForgetPasswordCode.as_view()),
    # # 重置密码
    # url('^reset$', views.ForgetPassword.as_view()),
    # # 关联用户写入
    # url('^associated$', views.AssociatedUserView.as_view()),
    # # 投诉建议
    # url('^complaint$', views.ComplaintView.as_view()),
    # # 删除投诉建议
    # url('^suggestion$', views.DelComplaintView.as_view()),
    # # 所有投诉建议
    # url('^all$', views.AllComplaintView.as_view()),
    # # 获取用户所有预约信息
    # url('^userall$', views.UserAll.as_view()),
    # # 已预约还没有体检的
    # # url('^been$', views.HaveBeenUsed.as_view()),
    # # 已预约已体检的
    # url('^used$', views.BeenUsed.as_view()),
    # # 预约已取消的
    # url('^cancel$', views.Cancel.as_view()),
    # # 关联用户管理
    # url('^setrelevance$', views.SetRelevance.as_view()),
    # # 查询用户关系
    # url('^query', views.QueryRelevance.as_view()),
    # # 修改用户关系
    # url('^amend', views.AmendRelevance.as_view()),
    # # 解除用户关系
    # url('^delrelevance', views.DelRelevance.as_view()),
    ###########################################################################################################
    # 获取验证码
    url('^authcode$', views.AuthCodeView.as_view()),
    # 注册
    url('^register$', views.RegisterView.as_view()),
    # 手机号或者身份证登录
    url('^login$', views.LoginView.as_view()),
    # 验证码登录
    url('^logincode', views.LoginCodeView.as_view()),
    # 用户信息修改
    url('^update$', views.ModificationView.as_view()),
    # 注销用户
    url('^delete$', views.UnsubscribeView.as_view()),
    # 重置密码
    url('^reset$', views.ForgetPassword.as_view()),
    # 关联用户写入
    url('^associated$', views.AssociatedUserView.as_view()),
    # 关联用户管理
    url('^setrelevance$', views.SetRelevance.as_view()),
    # 查询用户关系
    url('^query', views.QueryRelevance.as_view()),
    # 修改用户关系
    url('^amend', views.AmendRelevance.as_view()),
    # 解除用户关系
    url('^delrelevance', views.DelRelevance.as_view()),
]
